The Struggle for Health: Medicine and the Politics of Underdevelopment
by David Sanders,Richard Carver
ISBN 13: 9780333375303
Format: Paperback (248 pages) Publisher: Macmillan Education Published: 24 Oct 1985
Save for later
Does Torture Prevention Work?
by Richard Carver,Lisa Handley
ISBN 13: 9781781383308
Format: Paperback (320 pages) Publisher: Liverpool University Press Published: 01 Jul 2016